import { sdkRequest } from '@/utils/sdkReuqest'
import { productApi } from '@/config'

/* 基金投资风格*/
export function addFundManager(param) { // 基金投资风格：新增
	return sdkRequest(
		'POST',
		`/${productApi}/fund_manager_info_main/add_fund_manager/v1`,
		param
	)
}

export function deleFundManager(param) { // 基金投资风格：删除
	return sdkRequest(
		'POST',
		`/${productApi}/fund_manager_info_main/del_fund_manager/v1`,
		param
	)
}

export function editFundManager(param) { // 基金投资风格：修改
	return sdkRequest(
		'POST',
		`/${productApi}/fund_manager_info_main/edit_fund_manager/v1`,
		param
	)
}

export function getFundManager(param, page) { // 基金投资风格：查询分页
	return sdkRequest(
		'POST',
		`/${productApi}/fund_manager_info_main/get_fund_manager_list/v1`,
		param,
		page
	)
}

export function checkFundManager(param) { // 基金投资风格：复核
	return sdkRequest(
		'POST',
		`/${productApi}/fund_manager_info_main/check_fund_manager/v1`,
		param
	)
}

export function historyFundManager(param) { // 基金投资风格：历史记录
	return sdkRequest(
		'POST',
		`/${productApi}/fund_manager_info_main/get_fund_manager_history_list/v1`,
		param
	)
}

export function seachSheckRemarkMan(param) { // 基金投资风格：查询驳货
	return sdkRequest(
		'POST',
		`/${productApi}/fund_manager_info_main/get_fund_manager_history_list/v1`,
		param
	)
}

/* 基金投资风格维护*/
export function addStyle(param) { // 基金投资风格维护：新增
	return sdkRequest(
		'POST',
		`/${productApi}/assessment/add_invest_style/v1`,
		param
	)
}

export function delStyle(param) { // 基金投资风格维护：删除
	return sdkRequest(
		'POST',
		`/${productApi}/assessment/del_invest_style/v1`,
		param
	)
}

export function editStyle(param) { // 基金投资风格维护：修改
	return sdkRequest(
		'POST',
		`/${productApi}/assessment/edit_invest_style/v1`,
		param
	)
}

export function seachStyle(param, page) { // 基金投资风格维护：查询分页
	return sdkRequest(
		'POST',
		`/${productApi}/assessment/get_invest_style_list/v1`,
		param,
		page
	)
}

export function checkStyle(param) { // 基金投资风格维护：复核
	return sdkRequest(
		'POST',
		`/${productApi}/assessment/check_invest_style/v1`,
		param
	)
}

export function getFunManAll(param) { // 基金经理信息：查询所有
	return sdkRequest(
		'POST',
		`/${productApi}/manager_info/get_all_manager_list/v1`,
		param
	)
}

export function seachStyleAll(param) { // 基金投资风格维护：查询所有
	return sdkRequest(
		'POST',
		`/${productApi}/assessment/get_all_invest_style/v1`,
		param
	)
}

export function seachSheckRemark(param) { // 基金投资风格维护：查询驳货
	return sdkRequest(
		'POST',
		`/${productApi}/assessment/get_invest_style_history_list/v1`,
		param
	)
}

/* 管理比例*/
export function seachRadio(param, page) { // 管理比例：查询分页
	return sdkRequest(
		'POST',
		`/${productApi}/fund_manager_ratio/get_fund_manager_ratio_list/v1`,
		param,
		page
	)
}

export function delRadio(param) { // 管理比例：删除
	return sdkRequest(
		'POST',
		`/${productApi}/fund_manager_ratio/del_fund_manager_ratio/v1`,
		param
	)
}

export function addRadio(param) { // 管理比例：+
	return sdkRequest(
		'POST',
		`/${productApi}/fund_manager_ratio/add_fund_manager_ratio/v1`,
		param
	)
}

export function editRadio(param) { // 管理比例：改
	return sdkRequest(
		'POST',
		`/${productApi}/fund_manager_ratio/edit_fund_manager_ratio/v1`,
		param
	)
}

export function checkRadio(param) { // 管理比例：复核
	return sdkRequest(
		'POST',
		`/${productApi}/fund_manager_ratio/check_fund_manager_ratio/v1`,
		param
	)
}

export function ramakeRadio(param) { // 管理比例：驳回备注
	return sdkRequest(
		'POST',
		`/${productApi}/fund_manager_ratio/get_fund_manager_ratio_history_list/v1`,
		param
	)
}

/* 考核方式*/
export function seachSssetment(param, page) { // 考核方式：查询分页
	return sdkRequest(
		'POST',
		`/${productApi}/fund_assessment/get_fund_assessment_list/v1`,
		param,
		page
	)
}

export function delSssetment(param) { // 考核方式：删除
	return sdkRequest(
		'POST',
		`/${productApi}/fund_assessment/del_fund_assessment/v1`,
		param
	)
}

export function addSssetment(param) { // 考核方式：+
	return sdkRequest(
		'POST',
		`/${productApi}/fund_assessment/add_fund_assessment/v1`,
		param
	)
}

export function editSssetment(param) { // 考核方式：改
	return sdkRequest(
		'POST',
		`/${productApi}/fund_assessment/edit_fund_assessment/v1`,
		param
	)
}

export function checkSssetment(param) { // 考核方式：复核
	return sdkRequest(
		'POST',
		`/${productApi}/fund_assessment/check_fund_assessment/v1`,
		param
	)
}

export function ramakeSssetment(param) { // 考核方式：驳回备注
	return sdkRequest(
		'POST',
		`/${productApi}/fund_assessment/get_fund_assessment_history_list/v1`,
		param
	)
}

/* 投资团队*/
export function seachTeam(param, page) { // 投资团队：查询分页
	return sdkRequest(
		'POST',
		`/${productApi}/fund_invest/get_fund_invest_list/v1`,
		param,
		page
	)
}

export function delTeam(param) { // 投资团队：删除
	return sdkRequest(
		'POST',
		`/${productApi}/fund_invest/del_fund_invest/v1`,
		param
	)
}

export function addTeam(param) { // 投资团队：+
	return sdkRequest(
		'POST',
		`/${productApi}/fund_invest/add_fund_invest/v1`,
		param
	)
}

export function editTeam(param) { // 投资团队：改
	return sdkRequest(
		'POST',
		`/${productApi}/fund_invest/edit_fund_invest/v1`,
		param
	)
}

export function checkTeam(param) { // 投资团队：复核
	return sdkRequest(
		'POST',
		`/${productApi}/fund_invest/check_fund_invest/v1`,
		param
	)
}

export function ramakeTeam(param) { // 投资团队：驳回备注
	return sdkRequest(
		'POST',
		`/${productApi}/fund_invest/get_fund_invest_history_list/v1`,
		param
	)
}

/* 基金信息鉴定*/
export function appraisalFund(param) { // 选中基金信息：鉴定
	return sdkRequest(
		'POST',
		`/${productApi}/product_fund_info/get_fund_all_info/v1`,
		param
	)
}

export function appraisalBoy(param) { // 选中基金信息：区间判断
	return sdkRequest(
		'POST',
		`/${productApi}/fund_manager_ratio/get_fund_manager_ratio_list/v1`,
		param
	)
}
